sale competition - French English Dictionary